aluminum space cage - Turc Anglais Dictionnaire